
$(function() {
    $('.del-btn').on('click', function() {
        var thisId = $(this);
        $('#my-confirm').modal({
            relatedTarget: this,
            onConfirm: function(options) {
                id = thisId.attr('data-id');
                tr = thisId.parents('tr');
                // 执行删除
                deleteNode(id,tr);
            },
            // closeOnConfirm: false,
            onCancel: function() {
                $('#my-confirm').hide();
            }
        });
    });

    // 禁用快捷键
    $('.status').click(function () {
        var id = $(this).attr('data-id');
        var text = $(this);
        doStatus(id, text);
    });

    function deleteNode(id, tr) {
        $.ajax({
            type: 'get',
            url: 'type/delete',
            data: 'id=' + id,
            dataType: 'json',
            success: function (data) {
                if (data == 1) {
                    tr.remove();
                } else {
                    alert('删除失败!');
                }
            },
            error: function () {
                alert('ajax请求失败');
            }
        });
    }

    function doStatus(id, text) {
        $.ajax({
            type: 'get',
            url: 'type/status',
            data: 'id='+id,
            dataType: 'json',
            success: function (data) {
                if (data.display == '1') {
                    text.html('显示');
                } else {
                    text.html('隐藏');
                }
            },
            error: function () {
                alert('ajax请求失败!');
            }
        });
    }

    // 分页
    $('.am-fr ul').addClass('am-pagination tpl-pagination');
});

